rat catcher - French English Dictionary